Package-level declarations

Types

Link copied to clipboard
@DslMarker
annotation class AtmosphereDsl

Dsl marker for Atmosphere.

Link copied to clipboard
@DslMarker
annotation class ExpressionDsl

Dsl marker for Expression.

Link copied to clipboard
class Formatted : ArrayList<FormattedSection>

Represents a string broken into sections annotated with separate formatting options.

Link copied to clipboard
data class FormattedSection @JvmOverloads constructor(val text: String, var fontScale: Double? = null, var fontStack: List<String>? = null, var textColor: String? = null)

A component of the Formatted.

Link copied to clipboard
@DslMarker
annotation class LayersDsl

Dsl marker for Layer.

Link copied to clipboard
@DslMarker
annotation class LightDsl

Dsl marker for Light.

Link copied to clipboard
data class PromoteId @JvmOverloads constructor(val propertyName: String, val sourceId: String? = null)

Holds a property type to promote a specific feature for feature state API.

Link copied to clipboard
@DslMarker
annotation class SourceDsl

Dsl marker for Source.

Link copied to clipboard

Concrete implementation of the StyleTransition interface.

Link copied to clipboard
@DslMarker
annotation class TerrainDsl

Dsl marker for Terrain.

Functions

Link copied to clipboard
fun formatted(block: Formatted.() -> Unit): Formatted

DSL function for Formatted.

Link copied to clipboard